/*!
 * Project's name: Ziemianie
 * Supervisor: mgr Tomasz Kornuta, Warsaw University of Technology
 * File's autors: Michal Lisiecki, G1ISI, Warsaw University of Technology
 * Date: 3-12-2008
 * Description:
 * 	SCZR Coursework
 * 	Team: Jakub Rosiak, Michal Lisiecki, Michal Plutecki
 * 	Warsaw University of Technology
 * */

#ifndef MESSAGELISTENER_H_
#define MESSAGELISTENER_H_

#include "Message.h"

/*!
 * \brief
 * Interface used to deliver messages.
 * 
 */
class MessageListener
{
public:
	virtual ~MessageListener(){}
	
	/*!
	 * \brief
	 * Method used to deliver message
	 * 
	 * \param msg incomming message
	 */
	virtual int messageListener(Message * msg) = 0;
};

#endif /*MESSAGELISTENER_H_*/
